package br.unirio.pm.trab1;

import junit.framework.TestCase;

public class TrianguloTest extends TestCase {
	
	public void testEquilatero(){
		Triangulo triangulo = new Triangulo();
		try {
			assertSame(TipoTriangulo.EQUILATERO,  triangulo.verificarTipoTriangulo(1, 1, 1));
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
	
	
	public void testCalcularSomaLados() throws Exception{
		Triangulo triangulo = new Triangulo();
		triangulo.verificarTipoTriangulo(10, 5, 1);
		
	}

	public void testEscaleno() throws Exception{
		Triangulo triangulo = new Triangulo();
		TipoTriangulo tipoTriangulo = triangulo.verificarTipoTriangulo(6, 5, 11);
		assertEquals(tipoTriangulo, TipoTriangulo.ESCALENO);
		
	}
	
	
	public void testIsosceles() throws Exception{
		Triangulo triangulo = new Triangulo();
		TipoTriangulo tipoTriangulo = triangulo.verificarTipoTriangulo(10, 5, 1);
		assertEquals(tipoTriangulo, TipoTriangulo.ISOSCELES);
		
	}
	
	
}
